﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// Summary description for ClsMapClasses
/// </summary>
public class ClsMapClasses
{
	public ClsMapClasses()
	{
		//
		// TODO: Add constructor logic here
		//
	}
}
    #region AllClasses
    public class Deliverers
    {
        public Deliverers()
        {
            // TODO: Add constructor logic here
        }
        public string Nombre { get; set; }
        public string Supervisor { get; set; }
        public string Empleado { get; set; }
        public string Deliverer { get; set; }
        public string Device { get; set; }
        public string InstamapperAPIkey { get; set; }
        public string Zoho_Authtoken { get; set; }
        public string PathColor { get; set; }
    }
    public class DeliverersCollection
    {
        public List<Deliverers> EJECUTIVOS;
    }

    public class customers
    {
        public string Numero_de_Cliente { get; set; }
        public string Latitud { get; set; }
        public string Pedido { get; set; }
        public string Colonia { get; set; }
        public string Accion_a_Realizar { get; set; }
        public string Numero_SAE { get; set; }
        public string Longitud { get; set; }
        public string Orden_en_la_Ruta { get; set; }
        public string OK { get; set; }
        public string Comentarios { get; set; }
        public string Nombre_Moral_Fisica { get; set; }
        public string Fecha_Accion { get; set; }
        public string ID { get; set; }
        public string Ejecutivo { get; set; }

    }
    public class CustomerCollection
    {
        public List<customers> ACCIONES;
    }

    public class DelivererPosition
    {
        public string device_key { get; set; }

        public string device_label { get; set; }

        public string timestamp { get; set; }

        public string latitude { get; set; }

        public string longitude { get; set; }

        public string altitude { get; set; }

        public string speed { get; set; }
        public string heading { get; set; }
    }
    public class DeliverersPositionCollection
    {
        public List<DelivererPosition> positions;
    }

    public class CustomerPagos
    {
        public string Latitud { get; set; }
        public string Numero_de_Cliente { get; set; }
        public string Numero_de_Factura { get; set; }
        public string SAE { get; set; }
        public string Importe_en_Cheque { get; set; }
        public string Added_Time { get; set; }
        public string Added_User { get; set; }
        public string Numero_SAE { get; set; }
        public string Importe_en_Efectivo { get; set; }
        public string Longitud { get; set; }
        public string Confirmacion { get; set; }
        public string Nombre_Moral_Fisica { get; set; }
        public string Ruta { get; set; }
        public string Fecha_de_Pago { get; set; }
        public string Ejecutivo { get; set; }

    }
    public class CustomerPagosCollection
    {
        public List<CustomerPagos> PAGOS;
    }
    #endregion
